package colorettoServer;

/**
 * Diese Klasse enthaelt die Spielkarten und legt fest welche Farbe die Karte hat.
 * @author Team IPC
 *
 */
public class Karte {
		
	public int farbe;
	
	public static final int rot = 0;
	public static final int blau = 1; 
	public static final int gruen = 2;
	public static final int gelb = 3;
	public static final int grau = 4;
	public static final int braun = 5;
	public static final int plus2 = 6;
	public static final int farbjoker = 7;
	
	/**
	 * Diese Methode instanziiert die Farbkarten, Farbjoker und Plus2-Karten
	 * @param counter Ist die die fortlaufende Zahl als int wieviel karten schon instanziert worden sind.
	 */
	public Karte(int counter){
		if(counter < 9){
			farbe = rot;
		}
		if(counter >= 9 && counter < 18){
			farbe = blau;
		}
		if(counter >= 18 && counter < 27){
			farbe = gruen;	
		}
		if(counter >= 27 && counter < 36){
			farbe = gelb;	
		}
		if(counter >= 36 && counter < 45){
			farbe = grau;	
		}
		if(counter >= 45 && counter < 54){
			farbe = braun;	
		}
		if(counter >= 54 && counter < 63){
			farbe = plus2;	
		}
		if(counter >= 63 && counter < 66){
			farbe = farbjoker;	
		}
	}
}
